strong trough - German English Dictionary